repurchasing price - German English Dictionary